package com.zzzzzz.oms.vehicle;

import java.io.Serializable;
import java.util.Date;
import com.zzzzzz.plugins.poi.ExcelField;

/**
 * @author hing
 * @version 1.0.0
 */
public class Vehicle implements Serializable {
	
	
  	private Long id;
  	
	@ExcelField(title = "承运商", align = 2, sort = 10)
	private String constractorName;
	
	@ExcelField(title = "车辆编号", align = 2, sort = 20)
  	private String cd;
  	
	@ExcelField(title = "运输工具类型", align = 2, sort = 30)
  	private String vehicleTypeName;
	
	@ExcelField(title = "司机", align = 2, sort = 40)
	private String driverName;
	
	@ExcelField(title = "车牌号", align = 2, sort = 60)
  	private String vehicleNo;
	
	@ExcelField(title = "体积", align = 2, sort = 70)
  	private Double volume;
	
	@ExcelField(title = "额定载重", align = 2, sort = 80)
	private Double weight;
	
	@ExcelField(title = "承包类型", align = 2, sort = 90)
	private String contractTypeName;
	
	@ExcelField(title = "描述", align = 2, sort = 100)
  	private String descr;
	
	private Long constractorId;
	
	private Long driverId;
	
	private Long vehicleTypeId;
	
	private String contractType;
	
  	private Date addDt;
	
  	private Long addBy;
	
  	private Date updDt;
	
  	private Long updBy;
	
  	private Integer st;
	
  	public Long getId(){
  		return id;
  	}
  	public void setId(Long id) {
		this.id = id;
	}
  	public String getCd(){
  		return cd;
  	}
  	public void setCd(String cd) {
		this.cd = cd;
	}
  	public Long getConstractorId(){
  		return constractorId;
  	}
  	public void setConstractorId(Long constractorId) {
		this.constractorId = constractorId;
	}
  	public Long getVehicleTypeId(){
  		return vehicleTypeId;
  	}
  	public void setVehicleTypeId(Long vehicleTypeId) {
		this.vehicleTypeId = vehicleTypeId;
	}
  	public String getVehicleTypeName() {
		return vehicleTypeName;
	}
	public void setVehicleTypeName(String vehicleTypeName) {
		this.vehicleTypeName = vehicleTypeName;
	}
	public String getDescr(){
  		return descr;
  	}
  	public void setDescr(String descr) {
		this.descr = descr;
	}
  	public String getVehicleNo(){
  		return vehicleNo;
  	}
  	public void setVehicleNo(String vehicleNo) {
		this.vehicleNo = vehicleNo;
	}
  	public Double getVolume(){
  		return volume;
  	}
  	public Double getWeight() {
		return weight;
	}
	public void setWeight(Double weight) {
		this.weight = weight;
	}
	public void setVolume(Double volume) {
		this.volume = volume;
	}
  	public String getContractTypeName() {
		return contractTypeName;
	}
	public void setContractTypeName(String contractTypeName) {
		this.contractTypeName = contractTypeName;
	}
	public String getContractType() {
		return contractType;
	}
	public void setContractType(String contractType) {
		this.contractType = contractType;
	}
	public Date getAddDt(){
  		return addDt;
  	}
  	public void setAddDt(Date addDt) {
		this.addDt = addDt;
	}
  	public Long getAddBy(){
  		return addBy;
  	}
  	public void setAddBy(Long addBy) {
		this.addBy = addBy;
	}
  	public Date getUpdDt(){
  		return updDt;
  	}
  	public void setUpdDt(Date updDt) {
		this.updDt = updDt;
	}
  	public Long getUpdBy(){
  		return updBy;
  	}
  	public void setUpdBy(Long updBy) {
		this.updBy = updBy;
	}
  	public Integer getSt(){
  		return st;
  	}
  	public void setSt(Integer st) {
		this.st = st;
	}
 	public Long getDriverId() {
		return driverId;
	}
	public void setDriverId(Long driverId) {
		this.driverId = driverId;
	}
	public String getDriverName() {
		return driverName;
	}
	public void setDriverName(String driverName) {
		this.driverName = driverName;
	}	
	public String getConstractorName() {
		return constractorName;
	}
	public void setConstractorName(String constractorName) {
		this.constractorName = constractorName;
	}
	
	public static Vehicle newTest() {
		Vehicle vehicle = new Vehicle();
		return vehicle;
	}
}


